package com.mall.db.api;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mall.pojo.PmsProductAttribute;

import java.util.List;

public interface PmsProductAttributeApi {

    //根据id查询PmsProductAttribute
    List<PmsProductAttribute> selectById(Long id);

    //添加商品属性信息
    void create(PmsProductAttribute pmsProductAttribute);

    //批量删除商品属性
    void delete(List<Integer> ids);

    //根据分类查询属性列表或参数列表
    Page<PmsProductAttribute> list(Integer cid, Integer pageNum, Integer pageSize, Integer type);

    //修改商品属性信息
    void update(Integer id, PmsProductAttribute pmsProductAttribute);

    //查询单个商品属性
    PmsProductAttribute select(Integer id);
}
